• word of the day

    liquidambar styraciflua

    liquidambar styraciflua - Dictionary definition and meaning for word liquidambar styraciflua

    Definition
    (noun) a North American tree of the genus Liquidambar having prickly spherical fruit clusters and fragrant sap
Download our Mobile App Today
Receive our word of the day
on Whatsapp